Ecologically sustainable development